package com.etekcity.vesync.common.plus.core;

import android.widget.EditText;
import com.etekcity.vesync.common.plus.view.CPTextDialog;
import com.etekcity.vesync.common.util.UIUtils;

/**
 * @author liaoheng
 * @version 2016-08-31 10:59
 */
public interface TextDialogClickListener {
    void onYes(CPTextDialog dialog, EditText editText, String text);

    void onCancel(CPTextDialog dialog, String text);

    void onFinish(CPTextDialog dialog);


    class EmptyTextDialogClickListener implements TextDialogClickListener {

        @Override public void onYes(CPTextDialog dialog, EditText editText, String text) {

        }

        @Override public void onCancel(CPTextDialog dialog, String text) {
            UIUtils.dismissDialog(dialog);
        }

        @Override public void onFinish(CPTextDialog dialog) {

        }
    }

}
